// 显示存入的用户名和密码
const http = require('http');
let users = require('./data.json'); // 直接通过require读取的json数据会自动转成对象或者是数组
// console.log('直接require的数据',typeof users);  // object
const fs = require('fs');
let res = fs.readFileSync('./data.json'); // 文件读取的数据 是原始的字符串数据
console.log('文件读取到的数据',typeof res.toString()); // typeof(res) : objeck // typeof res.toString() : string
let server = http.createServer((req,res)=>{
    res.setHeader('content-type','text/html;charset=utf-8');

    let data = JSON.parse(fs.readFileSync('./data.json').toString());   // Array
    // let data = JSON.parse(fs.readFileSync('./data.json'));  //Array

    console.log(Object.prototype.toString.call(data));  // Array
    let str = '<ul>';
    data.forEach(item=>{
        str += `<li>用户名是:${item.username};密码是${item.pwd}</li>`;
    })
    str += '</ul>';

    res.write(str);
    res.end();
})
server.listen(9090);
